817 Francisco Blvd W, San Rafael, CA 94901-5307, San Rafael
mediocre food, not too bad but nothing fantastic. WATCH OUT FOR THE SPICY MUSTARD SAUCE ON THE HOUSE SALAD!!! It is INSA
mediocre food, not too bad but nothing fantastic. WATCH OUT FOR THE SPICY MUSTARD SAUCE ON THE HOUSE SALAD!!! It is INSA